package com.sxbbc.common.core.entity.jz;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 * 平台交易数据表
 * </p>
 *
 * @author leehao
 * @since 2019-07-04
 */
public class SysDealData implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 当日发放时显示的总贡献值
     */
    private BigDecimal totalCal;

    /**
     * 当日发放时显示的单元共享值
     */
    private BigDecimal unitCal;

    /**
     * 计算当日的总贡献值
     */
    private BigDecimal sendTotalDonate;

    /**
     * 计算当日的单元共享值
     */
    private BigDecimal sendTotalUnit;

    /**
     * 每日后台输入的比例
     */
    private BigDecimal unitReal;

    /**
     * 计算后显示的总共享值(累加)
     */
    private BigDecimal unitTotal;

    private Date createTime;

    /**
     * 1已发放 0未发放
     */
    private Integer status;

    /**
     * 当日发放的总共享值
     */
    private BigDecimal sendTotalShare;

    /**
     * 发放时备注
     */
    private String remark;
    
    /** 业务单号 */
    private String serviceCode;

    public String getServiceCode() {
		return serviceCode;
	}

	public void setServiceCode(String serviceCode) {
		this.serviceCode = serviceCode;
	}

	public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public BigDecimal getTotalCal() {
        return totalCal;
    }

    public void setTotalCal(BigDecimal totalCal) {
        this.totalCal = totalCal;
    }

    public BigDecimal getUnitCal() {
        return unitCal;
    }

    public void setUnitCal(BigDecimal unitCal) {
        this.unitCal = unitCal;
    }

    public BigDecimal getSendTotalDonate() {
        return sendTotalDonate;
    }

    public void setSendTotalDonate(BigDecimal sendTotalDonate) {
        this.sendTotalDonate = sendTotalDonate;
    }

    public BigDecimal getSendTotalUnit() {
        return sendTotalUnit;
    }

    public void setSendTotalUnit(BigDecimal sendTotalUnit) {
        this.sendTotalUnit = sendTotalUnit;
    }

    public BigDecimal getUnitReal() {
        return unitReal;
    }

    public void setUnitReal(BigDecimal unitReal) {
        this.unitReal = unitReal;
    }

    public BigDecimal getUnitTotal() {
        return unitTotal;
    }

    public void setUnitTotal(BigDecimal unitTotal) {
        this.unitTotal = unitTotal;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public BigDecimal getSendTotalShare() {
        return sendTotalShare;
    }

    public void setSendTotalShare(BigDecimal sendTotalShare) {
        this.sendTotalShare = sendTotalShare;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "SysDealData{" +
        "id=" + id +
        ", totalCal=" + totalCal +
        ", unitCal=" + unitCal +
        ", unitReal=" + unitReal +
        ", createTime=" + createTime +
        "}";
    }
}
